it & project coordinator careers in Muharraq, Bahrain